<template>
  <div class="a">
    <!-- 占位符 -->
    <router-view> /</router-view>
  </div>
</template>

<script>
import axios from "axios";

export default {
  data() {
    return {
      userId: JSON.parse(localStorage.getItem("userInfo")).userId,
    };
  },
  methods: {
    // get_user() {
    //   ;
    //   axios.get("/fl-user/getUserByToken").then((res) => {
    //     ;
    //     ;
    //     if (res.data.code == 200) {
    //       ;
    //       this.$store.commit("SET_USERINFO", res.data.data);
    //     }
    //   });
    // },

    // getUserIP(onNewIP) {
    //   // 获取ip地址
    //   let MyPeerConnection =
    //     window.RTCPeerConnection ||
    //     window.mozRTCPeerConnection ||
    //     window.webkitRTCPeerConnection;
    //   let pc = new MyPeerConnection({ iceServers: [] });
    //   let noop = function() {};
    //   let localIPs = {};
    //   let ipRegex = /([0-9]{1,3}(\.[0-9]{1,3}){3}|[a-f0-9]{1,4}(:[a-f0-9]{1,4}){7})/g;
    //   function iterateIP(ip) {
    //     if (!localIPs[ip]) onNewIP(ip);
    //     localIPs[ip] = true;
    //   }
    //   pc.createDataChannel("");
    //   pc.createOffer()
    //     .then(function(sdp) {
    //       sdp.sdp.split("\n").forEach(function(line) {
    //         if (line.indexOf("candidate") < 0) return;
    //         line.match(ipRegex).forEach(iterateIP);
    //       });
    //       pc.setLocalDescription(sdp, noop, noop);
    //     })
    //     .catch(function(reason) {
    //       // An error occurred, so handle the failure to connect
    //     });
    //   // seen for candidate events
    //   pc.onicecandidate = function(ice) {
    //     if (
    //       !ice ||
    //       !ice.candidate ||
    //       !ice.candidate.candidate ||
    //       !ice.candidate.candidate.match(ipRegex)
    //     )
    //       return;
    //     ice.candidate.candidate.match(ipRegex).forEach(iterateIP);
    //   };
    // },
  },
  mounted() {
    //在mounted 声明周期中创建定时器
    const timer = setInterval(() => {
      // 这里调用调获取用户订单接口

      this.get_order();
    }, 3000000); // 每三十秒执行1次
    // 通过$once来监听定时器，在beforeDestroy钩子可以被清除
    this.$once("hook:beforeDestroy", () => {
      // 在页面销毁时，销毁定时器
      clearInterval(timer);
    });
  },
  created() {
    // this.$store.commit("SET_TOKEN", this.$route.query.code);
    // 在页面加载时读取sessionStorage里的状态信息
    // this.get_user();
    // this.get_order();
  },
};
</script>

<style>
.a{
  min-width: 1200px;


 
}
</style>
